package gy.rpc.client.structureIntfc;

import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;

/**
 * @author G_Y
 * 2018年4月22日
 * jdk动态代理处理类接口
 * 具体代理过程
 */
public interface IClientInvocationHandle extends InvocationHandler {

	/**
	 * @param method 被调用的方法对象
	 * @param args 被调用方法的入参
	 * @return 返回方法执行结果 Object
	 * @author G_Y
	 * 2018年4月22日
	 * 客户端 代理类 执行方法时 具体执行实现
	 */
	Object clientMethodRun(Method method, Object[] args);
	
	
	
}
